package edu.nf.project.entitys.entity.employeeAndCustomerInformation.convention;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * 会员表（member）
 * 有多种会员等级，当用户的消费金额达到自动升级
 * 与优惠券多对多关联，在不同阶段的会员等级都会赠送一张/多张优惠券
 */
@Data
@NoArgsConstructor
@TableName("member")
public class Member {
    /**
     * 会员编号
     */
    @TableId(type = IdType.AUTO)
    private Integer memberId;

    /**
     * 会员名称
     */
    private String memberName;

    /**
     * 所需金额
     */
    private BigDecimal needAmount;

    /**
     * 赠送积分
     */
    private Integer giftPoint;
}
